/*
* @Author: xuebingsi
* @Date:   2018-08-06 10:22:53
* @Last Modified by:   zhibinm
* @Last Modified time: 2018-08-06 11:08:18
*/
*{
	margin: 0px;
	padding: 0px;
	box-sizing: border-box;
	font-family: inherit;
}
a{
	text-decoration: none;
}

body{
	background: #EAEAEB url() 0 0 no-repeat;
}
li{
	list-style: none;
}

@media (min-width: 720px){
	.container{
		max-width: 920px;
		margin: 0 auto;
	}

	.xbs-1{
		width: 8.333333%;
	}
	.xbs-2{
		width: 16.66666%;
	}
	.xbs-3{
		width: 25%;
	}
	.xbs-4{
		width: 33.333333%;
	}
	.xbs-5{
		width: 41.66666%;
	}
	.xbs-6{
		width: 50%;
	}
	.xbs-7{
		width: 58.333333%;
	}
	.xbs-8{
		width: 66.66666%;
	}
	.xbs-9{
		width: 75%;
	}
	.xbs-10{
		width: 83.333333%;
	}
	.xbs-11{
		width: 91.6666%;
	}
	.xbs-12{
		width: 100%;
	}

	.xbs-1,.xbs-2,.xbs-3,.xbs-4,.xbs-5,.xbs-6,.xbs-7,.xbs-8,.xbs-9,.xbs-10,.xbs-11,.xbs-12{
		float: left;
		padding: 15px;
	}

	.sx-hide{
		display: none;
	}
	
}

@media (max-width: 720px){
	.hide{
		display: none;
	}
}

.container{
	width: 100%;
	margin: 0 auto;
}
header{
	width: 100%;
	height: 270px;
	background: #fff url(./bg.jpg) 0 0 no-repeat;
}
header h1{
	width: 100%;
	color: #fff;
	text-align: center;
	padding-top: 80px;
	font-size: 42px;
	font-weight: 400;
}
header nav{
	text-align: center;
	margin-top: 50px;
}
header nav a{
	color: #fff;
	border: 1px solid #F13933;
	padding: 8px;
	font-size: 14px;
	line-height: 40px;
	white-space:nowrap;
}
header nav a:hover{
	background: #533C3B url() 0 0 no-repeat;
	border-color: #533C3B;
}
.main-navigation{
	width: 100%;
	height: 50px;
	background: #fff url() 0 0 no-repeat;
	text-align: center;

}

.main-navigation a{
	line-height: 50px;
	color: #515151;
	font-size: 14px;
	margin-right: 15px;
}
.main-navigation a:hover{
	color: #F3716D;
}
.main-navigation li{
	text-align: center;
	background: #fff url() 0 0 no-repeat;
}
.main-navigation li a{
	margin-right: 0px;
}
.nav_show{
	line-height: 50px;
	cursor: pointer;
}
.nav_min{
	display: none;
}
.main{
	margin-top: 25px;
}
article{
	padding: 30px;
	background: #fff url() 0 0 no-repeat;
	margin-bottom: 30px;
}
article h2{
	text-align: center;
	color: #333333;
	font-weight: 400;
	line-height: 50px;
}
article .author{
	line-height: 50px;
	color: #949494;
	font-size: 12px;
	text-align: center;
}
article img{
	width: 100%;
}
article .author span{
	color: #F4645F;
}
article .detail{
	margin-top: 10px;
	font-size: 14px;
	color: #949494;
}
article a{
	display: inline-block;
	font-size: 14px;
	background: #F4645F url() 0 0 no-repeat;
	color: #fff;
	padding: 5px 10px;
	margin-top: 20px;
}

.shequ{
	width: 100%;
	height: 130px;
	background: #fff url() 0 0 no-repeat;
	padding: 10px 30px;
}
.shequ h3{
	font-weight: 400;
	line-height: 40px;
	color: #333333;
	border-bottom: 1px solid #EAEAEB;
}
.shequ p{
	color: #515151;
	font-size: 12px;
	line-height: 30px;
}
.shequ p a{
	color: #F4645F
}